package com.artezio.testapp.dao;

import java.util.List;

import com.artezio.testapp.domain.City;
import com.artezio.testapp.domain.ajax.DataTablesParamModel;

public interface CityDAO {

	public void addCity(City city);

	public List<City> listCity();

	public void removeCity(Integer id);
	
    public City getCity(Integer id);
    
    public int getCount();
    
    public List<City> listCity(DataTablesParamModel param);
    
	public int getFilteredCount(String filterString);
	
}